lever tumbler - English Synonyms Dictionary

lever tumbler

n.
[1] lever